package springboot.service;

import springboot.dao.TbProblemStatusDao;
import springboot.doMain.Msg;
import springboot.doMain.OverTimeData;
import springboot.doMain.TbProblemStatus;

import java.util.List;
import java.util.Map;


public interface tbProblemStatusService {

    TbProblemStatus lastStatus(int idProblemStatus);


    int insertProblemStatusContent(TbProblemStatus tbProblemStatus);

    List<TbProblemStatusDao> selAll();

    List<Map<String, Object>> selEngineerNeedAddProblemStatusCount();

    List<Map<String, Object>> selEngineerNeedToReplyNum();

    List<TbProblemStatus> problemStatusByHq(int hq);

    List<OverTimeData> selOverTimeData();


    List<Map<String, Object>> problemNeedAddStatus();

    List<Msg> problemNoStatus();

    int del_pro_status(int hq);
}
